/*
 * Copyright 2010 bedatadriven
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 */

/**
 * JacobGen generated file --- do not edit
 *
 * (http://www.bigatti.it/projects/jacobgen)
 */
package com.bedatadriven.mso.core;

public class MsoWarpFormat {
	private final int value;

	/** msoWarpFormatMixed **/
	public static final MsoWarpFormat Mixed = new MsoWarpFormat(-2);
	/** msoWarpFormat1 **/
	public static final MsoWarpFormat I1 = new MsoWarpFormat(0);
	/** msoWarpFormat2 **/
	public static final MsoWarpFormat I2 = new MsoWarpFormat(1);
	/** msoWarpFormat3 **/
	public static final MsoWarpFormat I3 = new MsoWarpFormat(2);
	/** msoWarpFormat4 **/
	public static final MsoWarpFormat I4 = new MsoWarpFormat(3);
	/** msoWarpFormat5 **/
	public static final MsoWarpFormat I5 = new MsoWarpFormat(4);
	/** msoWarpFormat6 **/
	public static final MsoWarpFormat I6 = new MsoWarpFormat(5);
	/** msoWarpFormat7 **/
	public static final MsoWarpFormat I7 = new MsoWarpFormat(6);
	/** msoWarpFormat8 **/
	public static final MsoWarpFormat I8 = new MsoWarpFormat(7);
	/** msoWarpFormat9 **/
	public static final MsoWarpFormat I9 = new MsoWarpFormat(8);
	/** msoWarpFormat10 **/
	public static final MsoWarpFormat I10 = new MsoWarpFormat(9);
	/** msoWarpFormat11 **/
	public static final MsoWarpFormat I11 = new MsoWarpFormat(10);
	/** msoWarpFormat12 **/
	public static final MsoWarpFormat I12 = new MsoWarpFormat(11);
	/** msoWarpFormat13 **/
	public static final MsoWarpFormat I13 = new MsoWarpFormat(12);
	/** msoWarpFormat14 **/
	public static final MsoWarpFormat I14 = new MsoWarpFormat(13);
	/** msoWarpFormat15 **/
	public static final MsoWarpFormat I15 = new MsoWarpFormat(14);
	/** msoWarpFormat16 **/
	public static final MsoWarpFormat I16 = new MsoWarpFormat(15);
	/** msoWarpFormat17 **/
	public static final MsoWarpFormat I17 = new MsoWarpFormat(16);
	/** msoWarpFormat18 **/
	public static final MsoWarpFormat I18 = new MsoWarpFormat(17);
	/** msoWarpFormat19 **/
	public static final MsoWarpFormat I19 = new MsoWarpFormat(18);
	/** msoWarpFormat20 **/
	public static final MsoWarpFormat I20 = new MsoWarpFormat(19);
	/** msoWarpFormat21 **/
	public static final MsoWarpFormat I21 = new MsoWarpFormat(20);
	/** msoWarpFormat22 **/
	public static final MsoWarpFormat I22 = new MsoWarpFormat(21);
	/** msoWarpFormat23 **/
	public static final MsoWarpFormat I23 = new MsoWarpFormat(22);
	/** msoWarpFormat24 **/
	public static final MsoWarpFormat I24 = new MsoWarpFormat(23);
	/** msoWarpFormat25 **/
	public static final MsoWarpFormat I25 = new MsoWarpFormat(24);
	/** msoWarpFormat26 **/
	public static final MsoWarpFormat I26 = new MsoWarpFormat(25);
	/** msoWarpFormat27 **/
	public static final MsoWarpFormat I27 = new MsoWarpFormat(26);
	/** msoWarpFormat28 **/
	public static final MsoWarpFormat I28 = new MsoWarpFormat(27);
	/** msoWarpFormat29 **/
	public static final MsoWarpFormat I29 = new MsoWarpFormat(28);
	/** msoWarpFormat30 **/
	public static final MsoWarpFormat I30 = new MsoWarpFormat(29);
	/** msoWarpFormat31 **/
	public static final MsoWarpFormat I31 = new MsoWarpFormat(30);
	/** msoWarpFormat32 **/
	public static final MsoWarpFormat I32 = new MsoWarpFormat(31);
	/** msoWarpFormat33 **/
	public static final MsoWarpFormat I33 = new MsoWarpFormat(32);
	/** msoWarpFormat34 **/
	public static final MsoWarpFormat I34 = new MsoWarpFormat(33);
	/** msoWarpFormat35 **/
	public static final MsoWarpFormat I35 = new MsoWarpFormat(34);
	/** msoWarpFormat36 **/
	public static final MsoWarpFormat I36 = new MsoWarpFormat(35);


	private MsoWarpFormat(int value) { this.value = value; }
	public int getValue() { return this.value; }
	public static MsoWarpFormat valueOf(int value) { return new MsoWarpFormat(value); }
	public boolean equals(Object o) {
		if(o == null || o.getClass() != MsoWarpFormat.class) return false;
		return ((MsoWarpFormat)o).value == value;
	}
	public int hashCode() { return value; }
}
